.guoalbum_all {
    position: relative;
    height: 2165px;
}

/* 专辑标题 */
.guoalbum_title {
    position: absolute;
    top: 40px;
    left: 7px;
}

.guoalbum_title a {
    display: inline-block;
    width: 31px;
    height: 40px;
    background-image: url(../images/index/ALBUM/album-arrow-1.png);
}

/* 专辑上面部分 */
.album_content {
    position: absolute;
    top: 235px;
    left: 190px;
    width: 1090px;
}

.album_contenttop {
    position: relative;
    width: 1090px;
}

.album_contenttop img:nth-of-type(1) {
    position: absolute;
    top: 0;
    left: 0;
}

.album_contenttop img:nth-of-type(2) {
    position: absolute;
    top: 280px;
    right: 280px;
}

.album_contenttop a:nth-of-type(1) {
    position: absolute;
    top: 0;
    right: 0;
    display: inline-block;
    width: 250px;
    height: 250px;
}

/* 专辑内容部分 */
.album_conbottom {
    position: absolute;
    top: 560px;
}

.album_conbottom>div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 1090px;
    margin-bottom: 30px;
}


.line2word,
.line5word {
    position: relative;
    width: 250px;
    height: 250px;
    transition: all .6s;
    transform-style: preserve-3d;
}

.front,
.back {
    position: absolute;
    top: 0;
    left: 0;
}

.line2word:hover,
.line5word:hover {
    transform: rotateY(180deg);
}

.line2word:hover .front,
.line5word:hover .front {
    display: none;
}

.front {
    z-index: 1;
    transform: translateZ(1px);
}

.back {
    transform: rotateY(180deg);
}

/* 专辑信息显示 */
.album_conbottom>div>span {
    position: relative;
}

.information {
    position: absolute;
    top: 0;
    left: 0;
    padding: 5px 12px;
    font-size: 16px;
    background-color: #121212;
    display: none;
}

.date {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 5px 3px;
    font-size: 16px;
    background-color: #121212;
    display: none;
}

@keyframes appear {
    0% {
        opacity: 0.1;
    }

    100% {
        opacity: 1;
    }
}

@keyframes disappear {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}